/*
Copyright (c) [2019年5月1日] [吴超]
[MBT_Studio] is licensed under Mulan PSL v2.
You can use this software according to the terms and conditions of the Mulan PSL v2.
You may obtain a copy of Mulan PSL v2 at:
		 http://license.coscl.org.cn/MulanPSL2
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
See the Mulan PSL v2 for more details.
*/
#pragma once

#include "代码编译结构定义.h"

S_函数声明代码 f_函数声明代码块解析(std::vector<std::u16string_view>::iterator& it
                    , std::vector<std::u16string_view>::iterator& end
                    );

void f_函数代码块解析(std::vector<std::u16string>::iterator& it
                    , std::vector<std::u16string>::iterator& end
                    , S_函数代码块& 函数代码);

S_成员函数代码块* f_成员函数解析(std::vector<std::u16string>::iterator& it
                    , std::vector<std::u16string>::iterator& end
                    );



void f_函数实现解析(std::vector<std::u16string>::iterator& it
                , std::vector<std::u16string>::iterator& end);

void f_成员函数实现解析();

void f_虚函数实现解析();

